package org.example.Mapper;


import org.apache.ibatis.annotations.Mapper;
import org.example.Pojo.Clazz;

import java.time.LocalDate;
import java.util.List;

@Mapper
public interface ClazzMapper {


    /*
    * 根据条件检索班级
    * */
    public List<Clazz> getClazz(String name, LocalDate begin, LocalDate end);


    /*
    * 添加班级
    * */
    public void addClazz(Clazz clazz);


    /*
    * 查询通过ID
    * */
    public Clazz getClazzById(Integer id);

    /*
    * 更新班级的信息
    * */
    public void update(Clazz clazz);

    /*
    * 删除员工的信息
    * */
    public void delete(Integer id);


    /*
    * 获取全部的班级
    * */
    public List<Clazz> getAllClazz();
}
